<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="zh" xml:lang="zh" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<head>
<META http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Task Descriptor: 建立配置管理（CM）环境</title>
<meta name="uma.type" content="TaskDescriptor">
<meta name="uma.name" content="setup_cm_environment">
<meta name="uma.presentationName" content="建立配置管理（CM）环境">
<meta name="uma.guid" content="_UlciCkodEdqrjq4i3fchvA">
<meta name="element_type" content="TaskDescriptor">
<meta name="filetype" content="description">
<meta name="role" content="">
<link rel="StyleSheet" href="./../../css/default.css" type="text/css">
<script src="./../../scripts/ContentPageResource.js" type="text/javascript" language="JavaScript"></script><script src="./../../scripts/ContentPageSection.js" type="text/javascript" language="JavaScript"></script><script src="./../../scripts/ContentPageSubSection.js" type="text/javascript" language="JavaScript"></script><script src="./../../scripts/ActivityTreeTable.js" type="text/javascript" language="JavaScript"></script><script src="./../../scripts/ProcessElementPage.js" type="text/javascript" language="JavaScript"></script><script src="./../../scripts/ContentPageToolbar.js" type="text/javascript" language="JavaScript"></script><script src="./../../scripts/contentPage.js" type="text/javascript" language="JavaScript"></script><script src="./../../scripts/processElementData.js" type="text/javascript" language="JavaScript"></script><script type="text/javascript" language="JavaScript">
					var defaultQueryStr = '?proc={C85C9CC0-AD92-46C9-85BA-4C0672D6571E}&path={C85C9CC0-AD92-46C9-85BA-4C0672D6571E},{C241B2F9-AA48-45E6-89F0-F0A3DC2496DA},_UlciCkodEdqrjq4i3fchvA';
					var backPath = './../../';
					var imgPath = './../../images/';
					var nodeInfo=null;
					contentPage.preload(imgPath, backPath, nodeInfo, defaultQueryStr, true, true, false);
				</script>
</head>
<body>
<div id="breadcrumbs"></div>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td valign="top">
<div id="page-guid" value="_UlciCkodEdqrjq4i3fchvA"></div>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr>
<td class="pageTitle" nowrap="true">Task Descriptor: 建立配置管理（CM）环境</td><td width="100%">
<div align="right" id="contentPageToolbar"></div>
</td><td width="100%" class="expandCollapseLink" align="right"><a name="mainIndex" href="./../../index.htm"></a><script language="JavaScript" type="text/javascript" src="./../../scripts/treebrowser.js"></script></td>
</tr>
</table>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td class="pageTitleSeparator"><img src="./../../images/shim.gif" alt="" title="" height="1"></td>
</tr>
</table>
<div class="overview">
<table width="97%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="50"><img src="./../../images/taskdes_lg_dgm32.gif" alt="" title=""></td><td>
<table class="overviewTable" border="0" cellspacing="0" cellpadding="0">
<tr>
<td valign="top">此任务描述了如何创建一个可以开发和构建产品的环境。</td>
</tr>
<tr>
<td>Based on Method Task: <a href="./../../rup/tasks/setup_cm_environment_78ABEDF9.html" guid="{FC91D0C9-759E-4D3D-86D8-22D7B26AA0F6}">建立配置管理（CM）环境</a></td>
</tr>
</table>
</td>
</tr>
</table>
</div>
<div class="sectionHeading">Relationships</div>
<div class="sectionContent">
<table class="sectionTable" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<th class="sectionTableHeading" scope="row">Roles</th><td class="sectionTableCell" width="30%"><span class="sectionTableCellHeading">Main:
								</span>
<ul>
<li>
<a href="./../../rup/capabilitypatterns/rup_configuration_manager_136A25E6.html" guid="_UliooEodEdqrjq4i3fchvA">配置管理员</a>
</li>
</ul>
</td><td class="sectionTableCell" width="30%"><span class="sectionTableCellHeading">Additional:
								</span></td><td class="sectionTableCell"><span class="sectionTableCellHeading">Assisting:
								</span></td>
</tr>
<tr valign="top">
<th class="sectionTableHeading" scope="row">Inputs</th><td class="sectionTableCell" width="30%"><span class="sectionTableCellHeading">Mandatory:
								</span>
<ul>
<li>
<a href="./../../rup/capabilitypatterns/rup_project_plan_1E0805F6.html" guid="_UliooUodEdqrjq4i3fchvA">软件开发计划</a>
</li>
</ul>
</td><td class="sectionTableCell" width="30%"><span class="sectionTableCellHeading">Optional:
								</span>
<ul>
<li>
<a href="./../../rup/capabilitypatterns/rup_iteration_plan_757AEFD1.html" guid="_Ulioo0odEdqrjq4i3fchvA">迭代计划</a>
</li>
<li>
<a href="./../../rup/capabilitypatterns/rup_development_infrastructure_E299E815.html" guid="_UliopUodEdqrjq4i3fchvA">开发基础结构</a>
</li>
<li>
<a href="./../../rup/capabilitypatterns/rup_development_process_D132FC2B.html" guid="_UliopkodEdqrjq4i3fchvA">开发流程</a>
</li>
<li>
<a href="./../../rup/capabilitypatterns/rup_cm_plan_D7FC0805.html" guid="_UliopEodEdqrjq4i3fchvA">配置管理计划</a>
</li>
<li>
<a href="./../../rup/capabilitypatterns/rup_implementation_model_CA11A0C.html" guid="_UliookodEdqrjq4i3fchvA">实现模型</a>
</li>
</ul>
</td><td class="sectionTableCell"><span class="sectionTableCellHeading">External:
								</span>
<ul>
<li>None</li>
</ul>
</td>
</tr>
<tr valign="top">
<th class="sectionTableHeading" scope="row">Outputs</th><td class="sectionTableCell" colspan="3">
<ul>
<li>
<a href="./../../rup/capabilitypatterns/rup_project_repository_3A0CD1F0.html" guid="_Uliop0odEdqrjq4i3fchvA">项目存储库</a>
</li>
</ul>
</td>
</tr>
</table>
</div>
<div class="sectionHeading">Steps</div>
<div class="sectionContent">
<table class="sectionTable" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="sectionTableCell">
<div class="stepHeading"> 建立 CM 硬件环境</div>
<div class="stepContent">
<table class="stepTable" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<td><a id="Plan the CM Environment" name="Plan the CM Environment"></a>
<div align="left">
    <table border="1" width="100%" cellspacing="0" cellpadding="4" style="border: 1px solid rgb(128,128,128)"     bordercolorlight="#808080" bordercolordark="#808080">
        <tr>
            <td width="5%">
                <b>目的</b>
            </td>
            <td width="95%">
                分配安装和配置 CM 工具所必需的硬件资源。 &nbsp;
            </td>
        </tr>
    </table>
</div>
<p>
    配置管理员与系统管理员一起工作来分配机器资源并安装必需的软件工具。
</p>
<p>
    对于专门用于运行服务器（该服务器协调对项目存储库中的实际数据的存取）的机器的主要考虑事项如下（按照优先级顺序）：
</p>
<ul>
    <li>
        内存需求
    </li>
    <li>
        磁盘输入／输出需求
    </li>
    <li>
        网络带宽
    </li>
    <li>
        项目存储库磁盘空间
    </li>
</ul>
<p>
    这些项各自的信息在<a class="elementLinkWithType" href="./../../rup/workproducts/rup_project_repository_E3932821.html" guid="{A99B1686-7BD7-43B3-9A7F-7DB18A10F4B2}">Artifact: 项目存储库</a>中提供
</p></td>
</tr>
</table>
</div>
<div class="stepHeading"> 将架构映射到存储库</div>
<div class="stepContent">
<table class="stepTable" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<td><a id="Map the Architecture to the Repository" name="Map the Architecture to the Repository"></a> 
<div align="left">
    <table     style="BORDER-RIGHT: rgb(128,128,128) 1px solid; BORDER-TOP: rgb(128,128,128) 1px solid; BORDER-LEFT: rgb(128,128,128) 1px solid; BORDER-BOTTOM: rgb(128,128,128) 1px solid"      cellspacing="0" bordercolordark="#808080" cellpadding="4" width="100%" bordercolorlight="#808080" border="1">
        <tbody>
            <tr>
                <td width="5%">
                    <b>目的</b>
                </td>
                <td width="95%">
                    对产品目录结构进行逻辑组织，以确保所有与项目相关的工作产品有一个占位符。&nbsp;
                </td>
            </tr>
        </tbody>
    </table>
</div>
<p>
    产品目录结构充当所有与产品相关的工作产品的逻辑上嵌套的占位符。目录（充当项目存储库）的形状取决于整个系统中的子系统的数量，以及每个子系统中的元素的数量。
</p>
<p>
    产品的逻辑结构直到进行<a class="PresentationName" href="./../../rup/disciplines/rup_analysis_design_discipline_29760231.html" guid="_ydt62NnmEdmO6L4XMImrsA">分析与设计</a>任务之后才显露出来。需要为管理和规划工作产品创建初始的项目存储库。初始结构的指导信息在<a class="elementLinkWithType" href="./../../rup/guidances/concepts/product_directory_structure_293B0B00.html" guid="3.654568680407835E-305">Concept: 产品目录结构</a>下提供。
</p>
<p>
    结构的其余部分可以在作出设计决策时进行完善，实现视图的性质将在如何将各种设计元素打包进行实现上变得更清晰。
</p>
<p>
    为需要在目录结构中实现的每个子系统创建占位符。估计要开发的工作产品的存储需求，并确保有足够的物理存储器。 为了达到 CM
    目的，在产品目录结构中的内部元素间必须有高度的内聚性。子系统与系统的其他部分之间应该有明确定义的接口，而且可以独立构建和测试。这样做的主要原因是允许不同的团队可以独立并行地开发系统。目的是能大大加速开发并促进重用和系统维护的简单易行。
</p></td>
</tr>
</table>
</div>
<div class="stepHeading"> 创建定版本的元素的初始集合</div>
<div class="stepContent">
<table class="stepTable" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<td><a id="Create Initial Set of Versioned Elements" name="Create Initial Set of Versioned Elements"></a>
<div align="left">
    <table border="1" width="100%" cellspacing="0" cellpadding="4" style="border: 1px solid rgb(128,128,128)"     bordercolorlight="#808080" bordercolordark="#808080">
        <tr>
            <td width="5%">
                <b>目的</b>
            </td>
            <td width="95%">
                创建项目工作产品的初始基线。&nbsp;
            </td>
        </tr>
    </table>
</div>
<p>
    即使对于没有配置管理的项目，也有目录结构的概念以及项目不断使用的现有的材料主体。目的是将现有的材料导出／导入到为产品开发创建的结构中。
</p></td>
</tr>
</table>
</div>
<div class="stepHeading"> 定义基线提升级别</div>
<div class="stepContent">
<table class="stepTable" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<td><a id="Define Baseline Promotion Levels" name="Define Baseline Promotion Levels"></a> 
<div align="left">
    <table     style="BORDER-RIGHT: rgb(128,128,128) 1px solid; BORDER-TOP: rgb(128,128,128) 1px solid; BORDER-LEFT: rgb(128,128,128) 1px solid; BORDER-BOTTOM: rgb(128,128,128) 1px solid"      cellspacing="0" bordercolordark="#808080" cellpadding="4" width="100%" bordercolorlight="#808080" border="1">
        <tbody>
            <tr>
                <td width="5%">
                    <b>目的</b>
                </td>
                <td width="95%">
                    确保存储在项目存储库中的所有元素共享一组通用的“合法”提升级别。&nbsp;
                </td>
            </tr>
        </tbody>
    </table>
</div>
<p>
    基线是项目存储库的单一版本。该基线的质量或状态用基线提升级别表示。存储在项目存储库中的所有元素共享一组通用的“合法”提升级别，最好在多个项目间保持定义的一致。 有关更多详细信息，请参阅配置管理<a class="elementLinkWithType" href="./../../rup/guidances/concepts/baselining_88B2C018.html" guid="4.4540149642001026E-305">Concept: 创建基线</a>。<br />
    <br />
</p></td>
</tr>
</table>
</div>
</td>
</tr>
</table>
</div>
<div class="sectionHeading">Properties</div>
<div class="sectionContent">
<table class="sectionTable" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<th class="sectionTableHeading" scope="row" id="property_Multiple Occurrences" abbr="Multiple Occurrences">Multiple Occurrences</th><td class="sectionTableCell" align="left" headers="property_Multiple Occurrences"><img width="20" height="15" alt="" title="" src="./../../images/indent.gif"></td>
</tr>
<tr valign="top">
<th class="sectionTableHeading" scope="row" id="property_Event Driven" abbr="Event Driven">Event Driven</th><td class="sectionTableCell" align="left" headers="property_Event Driven"><img width="20" height="15" alt="" title="" src="./../../images/indent.gif"></td>
</tr>
<tr valign="top">
<th class="sectionTableHeading" scope="row" id="property_Ongoing" abbr="Ongoing">Ongoing</th><td class="sectionTableCell" align="left" headers="property_Ongoing"><img width="20" height="15" alt="" title="" src="./../../images/indent.gif"></td>
</tr>
<tr valign="top">
<th class="sectionTableHeading" scope="row" id="property_Optional" abbr="Optional">Optional</th><td class="sectionTableCell" align="left" headers="property_Optional"><img width="20" height="15" alt="" title="" src="./../../images/indent.gif"></td>
</tr>
<tr valign="top">
<th class="sectionTableHeading" scope="row" id="property_Planned" abbr="Planned">Planned</th><td class="sectionTableCell" align="left" headers="property_Planned"><img width="20" height="15" alt="" title="" src="./../../images/indent.gif"></td>
</tr>
<tr valign="top">
<th class="sectionTableHeading" scope="row" id="property_Repeatable" abbr="Repeatable">Repeatable</th><td class="sectionTableCell" align="left" headers="property_Repeatable"><img width="20" height="15" alt="" title="" src="./../../images/indent.gif"></td>
</tr>
</table>
</div>
<table class="copyright" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="copyright">Copyright &copy; 2008 版权所有 东软集团股份有限公司&nbsp; 联系邮箱:<a href="mailto:tcoe@neusoft.com">tcoe@neusoft.com</a></td>
</tr>
</table>
</td>
</tr>
</table>
</body>
<script language="JavaScript" type="text/javascript">
					contentPage.onload();
					contentPage.processPage.fixDescriptorLinks();
				</script>
</html>
